4908
848
9012
7746
2912
861
2354
2162
2233
647
165
3490
7368
8121
4061
7254
3680
6409
3102
4873
2600
6408
903
2263
7494
7721
7535
8008
7283
4650
3050
5116
9723
8853
9343
9550
2833
897
1949
318
8245
5747
1940
5669
9382
4153
531
9467
8903
8223
5917
4382
3045
2192
8758
4402
5664
8069
6201
1468
2776
5730
8447
2538
571
8802
5870
7568
2450
8009
1596
9714
392
2037