881
1197
4562
5223
4369
16101
1507
5679
7195
1803
6173
876
863
7222
973
4810
1262
7191
1067
6857
1824
3059
2570
787
1577
7580
1439
3830
2973
850
2355
1821
8264
9605
816
1644
2685
781
1063
899
857
1681
979
13924
1505
7806
9477
3799
781
3736
4458
2973
945
3763
1015
849
2034
809
756
1150