1371
5485
1643
778
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
718
1680
4927
952
725
911
918
834
861
1176
800
1292
782
850
1242
954
798
721
978
1556
1012
2493
923
755
1879
1997
1122
12209
948
857
864
677
1002
2517
852
10608
978
925
2138
691
1349
4896
912
1292
686
684
840
2616
1331
1653
1120
820
929
8195
889
1093
703
708
2013
1413