2999
3
2711
2
1511
1
2478
3400
2578
3107
7
1320
1590
2456
1813
2360
6
1449
0
1306
2268
4
2763
21152
8
2534
2740
6753
17
2593
4651
2133
5151
2911
9
1129
7733
3863
14
1260
4627