1260
1
1990
1003
848
2864
7
3632
5
939
1425
1513
2799
3
2089
646
0
3342
11
1326
2086
4
544
661
3250
2
1716
1936
1129
2306
597
1315
650
418
1506
2499
2727