2489
2
899
1
3366
1826
530
38477
34
1429
0
3720
6977
4
944
371
908
2717
3398
9
2802
6
8786
504
3372
712
4519
15
2080
784
5825
1741
9220
3
4360
7
592
2906
1338
1433