7595
860
9333
1079
7210
7399
2302
5898
7953
7254
3347
848
8078
3797
4919
1458
668
6083
7540
9944
6711
7934
9836
4715
4475
6103
9511
2687
3740
1580
9897
4416
6914
4135
753
9355
6050
1456
616
4913
548
1229
3166
7121
181
8485
9928
4033
818
9863
3072
465
6775
5058
1423
2241
5461
86
9380
749
5672
6508
7664
7115
6874
3606
2699
6851
5984
4482
1670
6438
3599