6516
8
9611
0
2495
843
1
1172
489
962
2
1723
1208
3494
1201
4
1289
2505
1743
3054
5
2057
1174
1683
1306
2500
790
3354
1481
2670
1377
951
2669
1923
1694
1015