1713
4
2612
951
1
8415
5
582
0
2462
3
3683
2312
1451
1348
2522
2
2505
1306
1681
1743
785
383
989
610
790
2884
1015
2294
3354
2063
2207
2377
1961
1787
1038