7
10
7511
3226
2282
985
2324
1003
28
19
14
13
56
31
35
22
49
266
121
469
208
924
403
252
115
196
91
168
79
1022
445
728
319
112
55
259
118
154
73
245
119
58
42
25
2177
940
21
16
2786
1201
3458
1489
3346
1441
2807
1210
2401
1036
665
292
777
340
504
223
539
238
497
220
224
103
336
151
231
106
1274
553
1512
655
1309
568
490
217
406
181
483
214
462
205
22134
9493
11025
4732
2667
1150
Copyright © All Rights Reserved