2146
1
2059
3519
9
2165
549
0
3312
2232
5
2264
2032
2756
2
1751
51331
25
2423
3
2343
369
1397
2600
2182
6
2304
650
3015
7
3916
2956
38477
34
2110
2788
1939
8492
13
2845
12
2973