3048
8622
583
3651
2190
810
5400
2350
9843
1164
1500
5750
7411
1546
5292
9537
5791
8835
7001
4747
3141
7790
1347
8369
2944
558
2042
5953
9723
5795
4929
7290
1960
4701
2300
9989
9549
5779
3054
2779
3762
5915
3091
7258
6067
202
9849
2239
5980
1961
3271
6886
6307
8841
888
1140
5002
689
7951
3739