706
4563
1114
897
6174
3861
689
1266
888
1565
780
856
978
2159
795
7649
882
1317
3970
793
1094
863
812
963
812
643
798
12899
2456
8043
872
817
2360
1755
3687
773
861
958
719
1025
1114
1076
2446
1352
896
845
1848
1815
1546
795
728
1145
849
1125
1834
1561
1210
1888
872
3020