933
926
980
1418
773
2016
1136
1461
1327
1523
2021
1678
1796
1017
3986
1270
1138
981
20664
822
780
936
1647
1201
3899
1323
869
1423
1990
845
1131
1075
10527
793
2255
868
1532
1175
801
1626
1416
1669
1567
2172
3307
1621
1800
911
1364
1353
745
1050
1001
8052
1728
4393
1003
4399
841
1629
980
1427
832
1618
876
842
1188
1030
688
913
880
703
809
884
1434
1025
761
1122
861
702
1059
1686
2551
877
1087
1097
1911
810
828
1498
1198
1389
1258
776
1772
9953
1306
1265
1249
1317
1298
1541
851
732
947
1145
1204
911
2388
1782
719
876
1038
661
675
1156
817
801
985
1258