2398
8
2695
4
2467
1
4387
1225
0
2505
2
1743
3054
5
2057
1683
3188
1306
828
2500
137
790
3354
1481
984
372
1348
1174
477
2670
5375
1015
485
1924
1694
2294