9768
4200
277
5762
4246
2999
6687
9717
4732
5760
9325
4211
8547
2527
551
2239
3553
882
2285
6857
8827
1947
2646
2449
582
307
5156
3
2873
2903
368
8697