1002
8887
14
3624
2
9365
10
2806
1
3846
3
15546
18
363
3954
5
1221
885
558
3880
2190
430
8561
7242
11
6678
526
523
2725
544
6276
4236
3790
7183
6