3641
3307
728
1111
1584
4843
2342
735
1820
739
1777
723
949
948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
710
639
714
587
1454
1710
1435
978
721
1493
999
858
2852
962
1067
711
759
779
706
1085
1071
936
1138
1957
738
2261
2513
900
2736
1064
1629
699
954
1986
1133
709
1052
621
1472
711
661
999
773
954
2016
3170
1703
894
963
821
967
1140
865
679
2113
1480
1245
1205
699
1765