1475
3
1536
2
842
1
1003
7
1292
1132
1880
2662
4
845
2109
1073
1335
1225
1116
1444
804
1306
632
439
1414
1526
1143
5
1723
869
2701
2277
865
1576
1486
1530