2140
2429
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
1029
2120
2279
2029
1031
1156
1404
2003
956
894
1279
998
2517
1081
987
914
944
809
1227
839
3780
3231
1677
3085
1003
867
1882
1985
1151
1883
1426
1886
910
1526
2021
1428
956
1330
2859
928
1030
922
886
837
861
1451
1796
995
1091
2930
1246
814
836
1850
2213
1638
1154
1038
1180
842