2398
8
946
0
2027
1
2057
2695
4
1683
3354
1247
2
4387
2638
2505
3683
1743
3054
5
1241
1943
1306
2044
1175
2500
1057
582
790
8313
9
1481
2060
5007
1318
21152