300
300
123
155
304
139
704
265
243
330
190
786
476
579
462
301
554
403
1279
414
778
573
666
757
1013
1127
1142
984
1155
1522
2012
1605
1521
1476
1478
2021
2234
1398
1318
1454
1110
1367
1273
1083
1116
1191
1014
1087
1047
1226
1204
839
2012
903
1038
1341
951
962
1463
1216
1270
1872
1128
1887
985
1196
1457
1047
1803
1044
1364
1511
934
1217
1048
1627
913
1124
1470
1008
1132
2246
942
1229
995
958
1096
1852
1860
1211
1143
919
1031
1366
926
1148
1039
1136
1561
1034
1003
1420
964
1063
1253
996
1332
1731
1061
1301
1147
1043
1102
1231
1395
1166
1131
1048
1216
964
1422
1253
1429
1387
1149
1072
2000
1160
1528
1213
1478
1604
1486
1180
1828
1054
1136
1084
1645
1176
1110
1028
1077
1005
1294
1322
1608
1720
2195
1081
1049
1365
1222
1362
1026
1342
1060
1077
1166
1253
1157
1540
1009
1403
1186
1651
1123
1892
1063
1070
1198
1001
1063
1653
1405
1108
2058
1013
1102
1820
1134
1149
1484
1155
1149
1466
1235
1101
1718
1017
1134
3803
1004
1194
1895
1244
1306
1360
911
947
1092
1004
1041
3236
1190
1080
1514
1182
1226
2332
1065
1051
1131
1031
1355
1540
1024
1063
1067
1157
1230
2832
1429
1244
1454
1207
1146
2999
1274
1393
1780
1031
1146
1583
1080
1110
1366
1389
1290
1182
1175
1518
2282
1278
1461
1570
1186
1199
2480
2098
2127
2043
2117
2041
2365
1985
2147
2983
2088
2083
1953
2358
2476
2033
2127
1911
2554
1930
2041