1527
2
1935
1635
4
2899
8
3427
7
1586
1
211
0
2199
5
2505
1743
3054
959
1079
2057
5123
6
1683
6083
9
1306
1419
2500
790
906
3354
1481
1912
1078
2562
914
2670
5375