1849
2
3386
3
2919
7793
4
337
0
797
398
1068
1044
2145
1
621
25669
2358
9
532
19783
2535
1289601
1008
2996
4044
5
3083
17946
2155
2465
1189
894
3125
1193
3546
32302