2527
650
4478
7375
7506
4740
3460
1951
3847
2413
2311
1039
9835
8815
1212
549
3874
1454
8484
7339
4872
4941
1861
3686
361
4145
8702