2733
4
19079
6
2600
3
2324
38477
34
14861
7
3095
5771
10
4465
22
297066
0
1036
36905
2005
2
3724
4329
3173
3418
1768
563437
1289601
1927
3310
3859
1
3956
806
3691
8819
12
521
1078
730