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
840
1281
1168
1026
1446
836
747
11999
1537
770
888
2280
863
1768
12777
3610
6438
1494
2156
2048
897
857
779
1405
1593
847
744
685
2386
1119
712
935
707
827
1469
792
2183
1019
621
1685
828
2749
1372
811
1519
1450
682
865
1438
2348
598
1903
1991
1390
964
2137
708
989
5284
669
815
702
785
741
835
825
764
870
6024
3465
1406
717
1112
3714
929
1469
1026
1518
5439
949
2104
1979
708
775