1996
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
2818
1259
990
1250
1308
1511
2655
2192
1465
1885
973
838
1314
876
827
1662
1016
1372
1886
1691
881
2793
853
973
1013
861
1928
864
1523
911
1862
918
1043
957
3002
1031
864
1053
1054
1486
1789
1076
1105
909
1317
1555
1399
1053
1002
964
982
1611
1169
891
2011
1628
814
828
836
884
863