2343
1032
1864
1616
1664
757
1073
971
10528
8419
4312
776
898
1022
911
709
1760
878
16108
1063
2355
851
877
4464
4172
3865
5896
904
949
826
1316
1320
868
1105
2044
729
815
800
1646
852
12716
1660
1336
709
1689
7110
791
718
5589
4205
1090
866
951
2338
797
3815
997
4893
801
753