1593
2
3683
1
2382
2500
1811
0
2683
297066
2417
6
3491
4
2110
1789
3
2702
7
2237
2797
5
469
2940
2395
672
2970
753
2135
957
1286
1226
423
2773
1836
1618
1241
3926
14