2332
7
1970
2
1518
5
1094
3
1318
2747
1972
4
2643
2368
8
2533
981
1
1497
1433
2008
1302
1576
6
2239
1355
770
659
1793
891
223
0
708
355
3417
2759
80516
2217
1053