2530
4
1539
1
2372
2465
2
11153
8
3090
6
1690
3673
2699
989
0
2089
1220
2580
1371
3696
2919
1779
1011
1289601
1004
2023
2354
4309
3
2358
9
1941
2436
2155
1716
1180
1613