3830
2956
529
9690
8982
7562
1186
2869
1003
1908
3312
8170
6770
9239
4312
437
7846
362
6256
1146
1556
4971
3209
5496
3222
4478
6392
5660
7033
6658
2160
9966
2541
6736
4177
1048
5563
8889
6735
5144
7010
6695
241
9899
3157
3121
3634
9508
6976
6541
2225
8697
5639
1238
8292
5410
1381
973
4823
7704