949
907
2088
1132
1191
1619
2018
1710
1235
2928
1878
1137
987
1715
1101
895
742
1290
1057
994
1062
1198
1001
810
792
1373
861
1907
742
1816
696
1684
2600
2989
1369
2382
998
1254
979
849
798
714
669
1007
2414
1084
908
807
977
4208
920
891
988
1478
760
1096
2048
1919
1989
1362
2028
993
1564
1098
870
1340
1969
6142
1451
2056
2312
1851
989
3058
952
2048
704
2299
1014
1657
1080
950
733
724
992
1102
1743
1095
1994
836
682
1304
3028
1853
795
852
1021
1376
913
753
1907
940
730
1132
1351
1537
738
2991
1828
675
1092
908
1773
1312
647
1879
847
1783
932
656