2489
2
1433
1
1826
899
3366
712
530
3859
5
2650
20
3629
862
0
3644
2525
4
3720
2436
1761
38477
34
1338
1412
504
3539
3
1372
3372
2534
4152
6188
4360
7
1166
11
592
2190