18632
840
1318
764
727
1914
1247
1898
753
1869
2105
699
940
917
3142
681
1304
1883
772
1440
838
667
741
745
742
1545
829
1045
1220
785
981
809
2183
994
1050
750
1703
2757
850
754
1250
1358
1812
799
1703
953
1623
789
887
764
871
1041
993
815
872
861
2153
4109
749
9539