8559
6502
1433
1383
458
5432
1533
5195
4540
9085
2247
1415
9773
2967
1827
8277
4223
706
5241
6770
4598
9013
8815
8785
7517
611
9256
8500
345
7889
7280
8455
1227
922
5749
5515
1685
4330
584
1847
7755
1103
5325
8719
4720
758