1745
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
1330
1551
1609
2046
1004
2413
843
1309
2437
795
2073
905
1646
1753
1940
1300
948
2761
4957
933
814
777
1042
1583
867
1487
969
1966
1029
1117
1255
826
2045
1543
1283
2451
2599
855
814
884
822
746
1958
948
1350
1806
744
920
789
1315
985
2641
1512
904
1649
799
984
2659
890
1592