1996
2321
1056
1192
1065
1007
1331
843
1904
16813
2278
1166
3138
1291
976
1389
2304
1465
2139
1406
1720
1048
1217
2704
933
2075
3099
1114
1381
1459
1714
9022
1146
1018
1136
1179
1203
1167
2015
1333
1026
2781
4103
1049
906
886
1461
1221
999
1799
1169
871
1288
888
1300
1250
971
1252
1010
2316
1216
1230
1657
1055
1067
1991
1039
950
1231
1054
1584
1078
3368
841
845
1984
1160
1670
1601
1682
881
1614
995
1520
1683
798
1583
1027
1000
1502
1957
1078
1737
1046
1460
864
1027
1363
1041
1899
2542
1119
1713
2495
1193
2749
2261
1361
1928
1042
1428
1378
823
1123
1003
1329
961
947
1125
1005