703
988
950
671
961
1312
760
1571
846
1989
834
699
1381
795
814
1427
2484
799
1881
731
739
759
2509
1112
3859
1421
742
715
810
1146
981
753
661
2403
1288
1067
706
1155
895
2239
11243
1166
786
832
892
781
2999
632
714
849
3272
783
713
1941
1326
3651
941
939
744
818
832
651
665
2961
2025
714
2972
685
1148
733
695
974
662
2155
875
2566
988
2371
884
704
1980
730
786
694
585
677
2184
796
2120
916
1254
4004
947
1142
884
931
2395
3849
1236
1310
1077
2230
1562
1410
2497
2118
2087
751
716
864
1233
918
758
666
771
621
5508
1763
788
2932