2479
1558
978
2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
888
2972
922
931
2878
837
3059
986
1786
877
978
997
2879
989
3007
1675
2673
1881
1680
1946
1402
2119
833
2539
2370
3574
869
2620
1076
778
1057
1101
2991
1519
865
1448
1082
887
841
1813
988
1536
837
1202
1015
969
2794
3008
2084
899
1497
1687
1277
833
853
1523
1157
1575
898
1140
800
1500
1957
1468
900
765
2645
2085
1088
1623
1157
1930
840
1528
1403