1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1759
1316
2308
891
1002
1155
987
2957
1063
1373
1047
1813
970
1533
3037
1518
1675
953
1376
3621
903
761
1516
842
1572
920
919
798
978
780
2044
2242
891
2571
1167
1068
1550
1479
804
1535
831
1783
1006
1071
3336
1223
1771
1830
757
1389
846
799
1512
774
1904
865
809
918
2086
911