2456
1
2430
2
1977
3126
3
3863
14
5521
3054
4690
5389
2360
6
2767
5
1070
2292
1913
2756
586
4363
7
1306
0
2534
3098
2478
3078
3296
4
2309
1817
7733
658
2631
1631