1555
870
4041
2134
4021
836
782
1224
725
1539
719
827
844
1270
1631
1131
1125
1811
701
742
1357
1038
2942
1673
1085
1096
1057
1846
805
1108
2150
1246
1646
957
804
1265
1212
665
1121
1270
3767
813
1295
1000
862
638
795
1067
4994
1240
808
978
741
677
6047
824
738
2030
776
1219
1145
839
985
800
1061
898
795
680
1148
753
729
746
1566
644
798
3976
1511
1010
2696
2162
922
994
1226
1097
2165
917
742
813
1142
1288
1256
1337
1027
796
803
2562
803
1389
633
2136
1130
6384
1375
3076
938
976
1253
762
839
795
1903
1337
776
3288
2087
815
1063
757
1827
887