7
10
252
115
217
100
98
49
105
52
364
163
91
46
140
67
168
79
147
70
938
409
210
97
1008
439
1491
646
581
256
308
139
3290
1417
1428
619
1064
463
2429
1048
1309
568
8610
3697
13692
5875
15491
6646
1869
808
868
379
1386
601
3017
1300
2856
1231
3997
1720
3444
1483
9982
4285
4186
1801
3381
1456
2954
1273
4802
2065
2457
1060
2821
1216
4473
1924
3647
1570
3416
1471
3486
1501
5516
2371
Copyright © All Rights Reserved