2132
2
2542
2528
3
2738
4085
2954
3633
13
2152
0
2274
1
2368
1129
2598
2772
854
5
3256
1683
1486
2784
2502
17340
14
2771
8313
9
3284
7
189326
38477
34
4005
4168
2917
2074
4553