3293
1
2047
3
911
2
827
1960
7
973
3251
6
2934
8
986
1104
828
1626
2361
1550
5
886
0
2445
1225
2749
1464
1540
895
2587
2987
2346
2730
16628
14
2059
2438
1758