2713
1
6819
14
2925
2
1662
918
0
2475
467
968
4111
1020
1691
3998
12
2809
1853
2275
1098
2881
458
654
2800
6
2390
3
837
463
2500
10
772
6975
4
1551
874
4450
691