2722
3
951
1
582
0
2505
2
1306
1743
1015
3683
790
2294
3354
2522
2207
2377
2495
2312
1787
1038
1558
2622
6
2462
1304
1740
1622
1451
3518
2980
843
785
1348