2155
3
2598
2
1237
0
2966
6
1407
1
3126
2132
2948
1250
2738
854
5
3256
1683
3090
2528
2502
2408
8
17340
14
2771
3284
7
2542
1221
6346
16
4005
2154
4085
2954
6668
9027
4553