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
1029
3101
1713
3811
919
1610
1404
887
800
1049
1975
882
821
1475
2257
1576
1377
971
1222
2146
2426
2583
852
768
978
1733
1752
893
930
1815
1557
770
908
878
1314
1479
2372
1883
1039
3043
846
755
1387
1812
3877
3142
779
1242
1583
1098
3352
837
823
2840
1718
1777
894
1819
827
1455
1402
1624