33
649
14
181
420
22
919
36
68
40
645
86
19
489
1051
1095
675
873
905
12
635
996
1972
63
1118
166
940
18
7
505
74
14
307
8
455
61
324
210
18
48
789
356
758
758
542
307
798
45
584
239
569
341
813
