2555
2
1223
1
2138
3
2480
4
851
3156
8
1933
1162
2364
2562
2325
6
1473
554
1403
6494
11
1394
1324
1152
1891
270
1804
1782
1349
3563
7
2891
491
1106
1834
9