703
1585
1426
1029
707
1059
816
1402
2117
757
1882
736
871
777
1509
1772
1575
2168
948
756
859
839
2536
5061
761
867
1227
2159
937
888
1022
901
973
865
766
881
4939
1795
1887
779
1716
1894
1105
815
867
2224
1126
824
959
729
1038
1483
1017
884
2088
877
930
2544
3117
2191