7
10
301
136
133
64
427
190
2324
1003
476
211
182
85
336
151
2380
1027
252
115
882
385
8008
3439
3885
1672
1841
796
1540
667
2107
910
2226
961
1274
553
567
250
4312
1855
728
319
658
289
406
181
2128
919
238
109
602
265
455
202
1463
634
17570
7537
3136
1351
2597
1120
5152
2215
25235
10822
6727
2890
14070
6037
7679
3298
22197
9520
9086
3901
18368
7879
Copyright © All Rights Reserved