2413
12
317
2
949
771
2745
5
3472
3494
8
1540
1
1327
6
1979
1897
2332
3
986
6886
2626
2633
1618
1279
13670
2776
1104
0
2717
4
4988
16
1461
978
3414
2455
1958
7
999
2125