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
1015
1599
926
1043
1099
1290
2460
2918
1077
2670
2933
2130
1277
2207
893
4511
1149
768
1068
1152
1460
851
1796
2407
2937
1741
966
820
932
1397
974
1932
1723
1058
742
1439
1535
745
977
948
823
1108
3011
910
1509
950
1657
1850
1500
1856
1191
802
1574
1202
890
898
916
837
2475
754
859
1612
1898
778
849
958
832
1503
771
1159
2263
1947
2163
873
767
1767
799