7
10
994
433
476
211
581
256
266
121
147
70
3248
1399
1260
547
840
367
2926
1261
3080
1327
651
286
2450
1057
2604
1123
1288
559
2296
991
35546
15241
4592
1975
1134
493
2002
865
Copyright © All Rights Reserved