1407
895
1406
772
1405
968
1404
1107
1403
950
1402
978
1401
986
1400
1228
1399
1053
1398
955
1397
995
1396
982
1395
978
1394
1002
1393
917
1392
1030
1391
1138
1390
976
1389
960
1388
986
1387
985
1386
961
1385
782
1384
900
1383
930
1382
967
1381
959
1380
885
1379
1098
1378
923