4218
921
12814
1649
872
1410
735
866
996
709
857
998
792
1088
968
1084
1002
752
704
1054
700
862
760
803
789
2154
1899
947
1123
756
1498
1735
1957
878
837
1033
682
2701
11441
1115
2459
1385
931
699
710
20482
877
792
1549
732
914
1170
926
725
3900
1338
710
1024
716
716
838
1714
964
916
1675
2082
1344
810
822
951
834
724
784
1050
1762
815
1453
739
1405
823
1814
779
1005
775
877
706
1959
678
1064
2147
2407
3104
1221
666
702
639
2334
2974
857
880
756
1181
12814
888
903
1415
3006
3020
1163
1066
1266
1626
909
1442
1693
6168
1294
1655
1159
855