953
674
741
1767
785
2059
871
2586
7367
2181
4065
4278
1083
953
4389
1488
1811
747
1596
934
1099
725
1291
2399
3311
4833
852
1065
856
1954
1413
2091
945
832
739
812
1025
766
1131
7845
1128
1025
1895
794
963
1388
1144
669
905
930
1241
682
756
726
1144
1158
1156
2908
762
767
945
2562
834
1131
5474
853
3657
4526
1426
1720
5079
891
677
837
1982
1335
8160
924
978
1389
4124
676
2149
746
866
3813
802
6148
1230
3170
5123
1838
813
896
3094
1086
809
709
863
1930
3005
1022
1588
1515
2904
978
759
1441
861
2988
744
6674
1000
950
664
758
686
829
2117
870