3491
4930
431
8876
1542
3233
7621
3431
4865
1392
26
2542
620
209
901
6087
6177
4550
3977
9878
5918
3424
3203
8954
986
5488
5218
2522
5
3190
806
501
8516
6663
3865
4084
7224