2671
860
2267
1690
1594
789
6164
4972
1122
1244
748
3195
1574
880
842
780
5069
851
981
917
1177
12000
2082
2249
956
1307
891
905
2018
827
1282
2060
2456
1431
2848
910
1008
3801
987
875
6098
882
3441
972
1191
1537
880
770
1776
1911
1064
2829
2829
2616
14723
820
6886
1131
761
3559
1201
2215
3514
690
3016
2047
1385
720
920
768
666
1365
4405
717
675
829
1070
2136
1947
2180
3073
768
3044
702
6081
1137
848
808
1618
2038
1326
893
2183
771
990
7079
886
2792
776
876
690
901
1104
3600
4724
771
632
839
2321
756
690
969
1337
1371
1950
695
659
2685
5649
721