1295
1
2650
20
2100
2
280
2250
1568
946
2710
297066
0
1220
2773
1788
3683
1558
1690
1622
2089
2622
6
1127
1348
1539
17970
15
1681
685
1581
3629
2377
1371
3696
2368