2204
5
501
0
378
2316
657
1225
1804
1
475
5169
2525
4
721
10827
616
3222
3
3083
2
108797
17946
2661
9
2465
297066
3125
55904
3546
5065
1849
951
2902
16
37355
13
1768
1028