5014
3160
757
4766
7338
4029
4946
9003
7186
2801
4228
2223
7145
6515
835
5885
5730
1587
651
3068
5612
5592
2070
2798
8389
6293
5017
5533
7531
631
4301
7361
5546
2063
8640
8007
5967
9511
581
6797
5395
6307
8380
6042
9370
3992
1633
1439