5900
4193
7277
4517
7306
2983
5572
9745
1138
1011
1105
5792
1659
7276
4475
2761
533
2172
9389
6987
1526
2587
2355
652
8716
607
2865
5886
9744
3875