2140
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
1866
779
1691
1837
1049
1521
947
1211
927
1191
926
902
1035
1709
1054
809
2875
1145
3141
804
1604
1372
969
1622
878
1513
786
1087
877
881
1186
976
3212
1059
863
853
887
858
1504
836
2307
1108
988
1432
855
1300
2220
2481
3601
1230
975
1397
984
1107
881
1876
800
2073
2432
1191