7
10
1246
541
532
235
91
46
161
76
427
190
28
19
994
433
749
328
280
127
343
154
238
109
693
304
3696
1591
882
385
1085
472
294
133
1729
748
1232
535
2240
967
2569
1108
910
397
203
94
49
35
22
42
25
21
16
84
43
70
37
3451
1486
231
106
539
420
187
252
115
1463
634
1134
493
1519
658
4088
1759
19929
8548
50967
21850
10465
4492
7175
3082
8407
3610
11025
4732
Copyright © All Rights Reserved