14
13
7
10
56
31
112
55
35
22
1883
814
1379
598
371
166
1043
454
756
331
147
70
1302
565
1722
745
931
406
1169
508
959
418
1582
685
518
229
1799
778
714
313
560
247
672
295
399
178
336
151
343
154
952
415
1358
589
679
298
315
142
434
193
770
337
812
355
413
184
602
265
6916
2971
19278
8269
3850
1657
3542
1525
4921
2116
4354
1873
4711
2026
3675
Copyright © All Rights Reserved