1220
86
18
532
3217
175
2500
837
50
951
971
13
228
4
512
181
268
453
45
187
3
598
22
126
746
135
181
302
63
28
1
644
12
286
871
374
7
18
26
206
1319
49
12
149
606
488
822
3
499
321
1085
