1069
1220
660
4614
4216
8419
7912
9114
1060
1020
260
7919
21556
16120
14301
12930
9902
942263
8664
8630
813148
706142
66911
6420