794
849
1228
954
1998
1598
830
769
1622
1057
2285
833
694
1392
820
736
760
920
1436
840
696
1041
1469
956
2812
2536
807
825
853
3014
3398
921
707
972
967
1625
783
1171
707
970
886
1371
1397
1779
699
3212
902
2697
2704
971
815
1479
944
702
2051
1040
1234
765
3163
758