2200
2277
1139
1699
966
1575
974
1428
1767
1545
954
1502
1009
880
1537
1714
999
1032
1781
4146
3174
1186
1065
1317
918
1073
1214
997
935
1663
1910
1402
891
1463
1301
957
1302
1202
984
931
1515
1211
1627
1007
1644
1149
4650
1165
1123
1122
927
5815
1203
887
2412
937
954
1782
1038
1383
1129
1002
1055
845
1320
941
1001
1203
1095
2162
864
971
897
2401
861
887
1211
1344
845
825
1576
1034
5242
1322
5005
1073
824
1741
1050
2025
1128
1520
3002
2847
1116
2029
1031
2740
1289
1179
1115
1177
1632
1320
1142
2485
935
1025
816
1293
4690
883
3085
949
1184
1062
3258
1589
1819
969