1733
35
963
221
1644
1181
33
36
541
20
24
1474
1492
21
441
56455
29943
43
864
44
411
1411
44557
1863
83
682
30
82
861
71
50