2722
3
2642
1
2505
2
1306
3957
951
1015
784
0
2294
3354
1380
2522
2495
2312
1038
2655
1740
2211
2959
582
3154
6
1451
3518
4237
843
2999
1681
1787
1336
1743