1018
1917
877
966
1040
929
967
1242
1079
2158
1842
1170
1118
1076
841
1708
1652
1995
1298
12518
1767
1145
1045
1765
887
998
869
1000
2496
1138
1004
1194
2199
22650
1425
1609
1179
1652
1704
1197
2004
1305
1049
973
861
2915
1017
1198
1079
873
945
4699
1232
1163
2320
1138
1081
3209
2156
3501
986
2134
1212
1921
1276
1129
2009
767
908
6910
1314
994
814
1214
1251
3002
1031
1956
831
3866
3583
929
930
1146
1199
2040
2500
2341
912
1301
950
3149
893
5680
1634
2045
1357
1500
985
948
1067
826
1111
1183
922
1535
1331
1087
854
1005
1402
2013
1004
7376
1090
2217
1368
878
1429
868