4054
83
6550
5231
3546
2968
4109
1015
8877
1820
6554
4375
5777
2814
5492
6998
9146
6970
3328
7215
173
7630
942
3895
5823
9806
750
5485
3149
3004
5652