1250
908
1028
974
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
1496
1436
2594
3343
876
849
2041
786
821
2036
829
849
1102
2711
1034
876
1629
743
860
2840
940
2675
840
971
890
873
1440
1139
855
4957
1856
864
1417
742
1325
1205
879
767
778
1385
1229
1876
1216
1284
2737
3730
919
1442
944
1899
972
1689
1048
1034
937
1413
1037
1099
1758
855