883
743
4165
1026
1677
1014
959
1228
1594
676
1447
1139
824
891
810
747
671
1417
1519
997
1266
1398
4014
1182
1036
1888
849
999
1137
805
791
722
827
1903
981
728
752
1119
1168
2157
5160
1262
636
1368
1201
891
692
1421
858
1013
903
792
1010
2219
710
1311
810
1025
765
3174
1368
1041
1440
1467
953
2431
1414
1118
1102
1576
1119
1402
1036
917
984
1123
1041
1139
1061
1744
1731
1017
1104
1268
1220
1222
1481
1002
1541
2210
2228
1226
1712
949
980
1288
1219
1016
1211
996
1259
1247
1246
1143
2048
1266
1788
1160
1106
1165
898
934
1829
1329
1176
939
1108
1059
968
1465