14
13
7
10
42
25
210
97
735
322
21630
9277
11263
4834
1883
814
2219
958
2387
1030
4403
1894
721
316
5691
2446
350
157
1939
838
679
298
476
211
1267
550
693
304
3878
1669
840
367
644
283
805
352
371
166
245
112
756
331
147
70
1582
685
868
379
2954
1273
980
427
378
169
546
241
1617
700
238
109
1288
559
4767
2050
3899
1678
882
385
518
229
994
433
1190
517
987
430
469
208
777
340
602
265
399
178
609
268
833
364
190
Copyright © All Rights Reserved