2670
1
3100
2
5296
13
1794
0
1726
2238
2426
8345
1007
1495
1320
4483
8
1451
3296
4
992
1088
2505
1369
1743
3054
5
2057
1683
1306
2500
2479
790
3354
1481
2840