116
0
422
1343
2189
363
573
1650
1073
486
1222856
4
1277
5
6859
501
17353
518
493
10324
2
1053
543
448
1
798
152
1877
1960
7
5602
9
1811
20634
8
815
121182
4677
10