1450
877
1309
829
1543
2420
1952
767
1049
1195
881
3151
837
1844
930
2458
881
1282
1075
2163
932
4756
1107
2903
785
2801
786
1503
784
3313
761
1186
955
919
1042
913
1997
1245
1716
1201
778
937
1682
1829
1268
1227
1813
770
1513
3540
1579
1425
1104
1235
1273
856
1482
1373
976
820
1417
896
991
2027
1192
1976
823
1297
2407
760
796
1951
919
1928
1237
791
1539
898
1721
763
1241
3213
996
886
792
809
1523
1147
1205
966
1472
2750
1893
1022
956
1127
1754
1672
2637
1287
916
965
1350
2023
2093
1618
1425
936
2041
862
1572
775
874
833
3071
906
1929
1407
845
814