658
0
2505
2
1306
1
383
1015
2294
951
1168
3354
2392
1038
2312
582
1740
3
843
2495
1451
3518
2522
643
1743
1681
3054
5
3683
2057
1336
1683
1787
2044
2999