2489
10
2322
4
527
3
3109
14
2054
8607
8
1850
1
4943
2
1393
0
1791
2153
7
1631
925
4768
5
2443
3539
3638
4074
2327
11
1458
2122
5867
2427
12
2687
2435
1234
1119
993
1228
1156