2493
1
1003
1315
417
0
1338
6
2334
2135
1390
2000
2470
2
1421
471
1054
1418
2459
2799
3
767
2225
1306
730
1354
2982
1154
1903
3480
5
2808