2534
2
1348
1
1583
3107
7
2904
3
2650
20
3614
3683
2600
4
400
0
2055
2505
18816
11
2152
894
1380
6100
15
280
1843
101569
2377
3544
8527
3818