4435
5284
9360
3840
3786
397
9642
5253
4350
9827
2976
1581
4747
1576
5019
3329
3507
7391
1595
2030
6145
9932
2700
2670
4590