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
2349
623
724
862
924
1138
839
1131
1095
916
1097
802
1619
1546
1020
1032
897
1033
1537
3355
1421
2407
1409
1474
1226
852
992
710
663
2348
867
871
1334
1549
3773
1677
1535
671
707
2499
2198
2772
608
829
703
1243
675
1077
991
1354
1568
1653
5415
806
858
800
1265
1265
1158
806
723
739
2234
2985
659
846
649
724
2066
846
610
1386
736
1863