628
369
5779
2333
6535
5205
3350
5085
9912
2017
8622
8280
5417
1694
5625
317
2700
7743
8484
2771
7750
3653
5006
8520
899
4098
8382
8648
3578
5369
3805
881
659
4644
1353
2193
5028
3379
689
3478
43
5767
2209
5118
7034
5998
289
9124
9229
1938
6368
6212
8854
3081