8404
7326
2604
7762
4108
9724
4816
1950
982
3551
1172
925
687
3258
1658
3608
8640
8031
2078
8185
6240
4179
5071
7194
4170