2822
1101
1618
1348
1756
2037
1015
817
763
807
804
1277
1578
775
5970
988
875
1829
1504
4857
958
3000
918
898
836
1600
842
800
1527
1143
1057
1040
1488
1088
1554
1283
798
1282
921
882
4195
1947
2487
2102
1096
2165
1082
837
758
831
1549
906
788
877
1263
1024
2940
799
1841
911
1575
1286
799
910
975
1722
1382
769
1550
866
869
880
925
799
1582
1359
1796
2047
1215
869
852
970
1174
2875
1770
1137
1047
1325
922
1767
3134
1058
1002
996
2088
878
2238
823
2369
809
856
976
1426
1232
815
1695
1124
2013
1559
794
1264
1033
1706
808
789
1245
1503
1254
1033
2331