2489
2
1826
1
899
3366
530
734
2294
2522
2670
1743
0
2525
4
3720
2312
38477
34
1338
790
2495
504
1372
3372
4152
2262
4360
7
1166
11
592
2190
17340
14
1555
3
9220
1757