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
840
1281
1168
1026
1446
836
747
11999
1537
770
888
2280
863
1768
12777
3610
6438
1494
2156
2048
897
857
779
1405
1666
2100
737
667
706
2044
2693
904
853
14925
740
3016
2398
693
791
1622
1465
833
2047
929
773
2706
8479
1837
1335
1589
1179
865
3183
1515
1427
4876
4869
1043
1415
1995
778
1590
5046
688
2406
1390
1437
771
1782
792
721
1062
1270
1126
1581
2792
854
697
3127
797
672
5490
1356
1477
911
1264