2489
2
1826
1
899
3366
530
2525
4
3720
38477
34
1338
504
0
1372
3372
4152
4360
7
1166
11
592
2190
17340
14
1555
3
9220
5439
380
1723
603
2028
3910
3398
9
2717
4033