38
496
3210
1863
253
2775
9919
1397
9949
9402
8252
702
3479
8390
3809
2878
2451
5095
9225
6763
7820
5135
4171
929
884
9301
2390
8704
1216
4986
1444
2429
8838
2249
5096
418
8165
9521
3599
3095
1714
226
8966
5637
2495
4903
8070
8828
6197
3156
3871
5046
3560
8806
712
8200
1373
4679
5799
3443
2572
2519
8392
5797
5764
3701
8846
620
9080
1016
4261
6485
5610
9463
1234