7
10
56
31
210
97
112
55
1883
814
2387
1030
1057
460
805
352
371
166
1043
454
1302
565
1722
745
931
406
1169
508
959
418
1582
685
518
229
742
325
714
313
560
247
672
295
861
376
399
178
336
151
308
139
273
124
4242
1825
952
415
581
256
679
298
770
337
315
142
434
193
847
370
525
232
1162
505
1155
502
6916
2971
3612
1555
6573
2824
1547
670
1673
724
3850
1657
2450
17619
7558
3675
3234
1393
7469
3208
5103
2194
1092
475
16163
6934
Copyright © All Rights Reserved