2670
1
1637
2
1888
8345
3562
1016
2327
11
1320
0
4483
8
1451
3296
4
2402
992
1088
2505
1369
1743
3054
5
2886
2057
472
1683
1135
2247
1092
1217
3118
3
1306
1876
2500