7
10
637
280
931
406
287
130
693
304
210
97
259
118
98
49
623
274
861
376
301
136
938
409
1204
523
7903
3394
4319
1858
14336
6151
4914
2113
3150
1357
2002
865
2009
868
3486
1501
4263
1834
3934
1693
2660
1147
Copyright © All Rights Reserved