1004
5149
732
837
671
928
1474
690
799
761
918
3114
1151
652
971
877
2144
696
949
877
865
22198
1041
844
758
902
629
874
1086
874
982
1274
683
906
885
1051
1056
675
849
814
2385
4163
656
964
930
1284
1065
806
1068
1015
801
722
969
1310
800
833
1716
886
869
742
1166
707
733
680
663
732
1064
860
1541
865
871
706
1073
726
687
1032
843
1022
648
875
973
759
695
1404
683
3384
1463
613
1327
1084
673
800
1211
987
632
1304
800
1420
797
692
4169
2906
788
810
837
1864
765
792
2701
683
1323
1012
806
3852
633
683
788
860
1917
847