4499
1010
1812
2502
3909
5240
4301
1472
3059
13557
2310
5164
4665
1959
3237
3473
5436
2208
2505
2904
3042