1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1409
1303
1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
649
988
1365
705
785
1966
946
1648
771
992
1783
817
701
1934
826
1715
3206
784
1256
639
801
2632
652
1651
735
653
1503
744
1371
1194
812
777
753
635
1637
1956
1048
2407
1430
1274
1652
1135
990
1492
1528
2138
2243
1164
2142
2093
1036
770
637
707
1126
781
950
811
1646
1372
963
1548
2630
953
1346
2223
721
1683
1609
700
1312
699
763
699
757
942