1815
2
1431
1
2352
3079
6500
0
2245
3
2982
951
1688
1833
1969
1295
493
2333
2710
2661
1451
1404
297066
19944
3926
14
1598
1041
2440
583
1468
2989
4926
5
1788
909