4655
1021
791
1704
1988
802
1804
1132
717
785
20654
1949
1794
5428
677
1083
763
1716
1583
799
852
1089
821
1000
823
636
922
1742
1055
7523
878
738
2185
1777
7414
975
2352
1558
1244
655
824
765
1084
6682
21736
623
829
1831
7930
947
831
1871
1644
963
1197
1338
4044
6497
3153
66577
726
936
1209
865
771
1670
1573
1210
739
936
685
910
1044
946
713
889
1788
769
715
794
954
708
1166
1362
8282
749
723
634
901
4714
10380
858
840
915
3818
1419
1381
1750
4275
898
792
1138
873
1000
1184
1541
796
997
1022
1753
1050
745
700
2067
2617
1455
763
899
635
692