2489
2
1826
1
899
3366
2966
6
530
2525
4
3720
38477
34
1338
2358
9
2835
504
0
1372
3090
3868
10
3372
1320
10598
4152
3694
1903
3
4360
7
1166
11
5347
6095
1960
592
3066
2160