5312
1968
9224
6714
8395
5685
9954
1588
7769
4560
3047
1200
262
4606
3452
931
5747
522
668
55
5064
2692
5086
8178
9732
889
7961
8569
4457
6059
7313
3640
9666
3234
2345
870