1062
50
1537
19
303
838
3
489
20
304
8
153
12
320
662
445
636
553
9
23
11
726
494
168
5
1
956
434
53
134
90
363
0
3
373
2
93
205
902
9
1108
799
6
36
664
272
90
