1260
1
1990
1003
2864
7
939
2089
2727
5
1129
0
1513
3342
11
2086
4
1132
553
804
1084
597
2
1031
1315
935
493
1425
2499
1049
710
3
1099
1394
714
1517
1344
3815