1028
956
998
930
4920
1679
1223
1651
1875
921
1808
2639
1031
1509
933
1038
851
2651
2502
1181
988
3252
1004
888
2637
1607
916
1454
1116
851
1246
938
1343
1926
2042
899
1373
1088
1875
1434
895
2082
1615
1101
1770
1395
891
893
1191
1913
993
1008
1021
1381
899
2352
962
1381
882
1607
1095
972
1901
1082
885
1393
837
1246
1180
1157
887
814
1350
1307
1165
795
953
1067
1374
1823
1267
1324
1077
1099
3224
741
2860
925
1348
1386
1158
1024
915
789
4277
825
1288
1623
5058
4957
1325
2181
802
1468
915
751
1535
1025
832
996
2515
3237
1751
1564
945
2425
1518
1132
942
1127