2489
2
1433
1
899
3366
1826
2911
9
1372
530
4651
398656
19
3954
1078
2966
6
592
0
9220
3
13499
5
2337
3720
3859
2763
5579
7
6188
38477
34
2711
2593
297066
2089
267612
3398
2717