7
10
175
82
196
91
84
43
448
199
364
163
119
58
154
73
217
100
70
37
252
115
574
253
504
223
3003
1294
609
268
322
145
1582
685
511
226
700
307
1617
1449
628
945
412
12159
5218
9520
4087
4263
1834
5110
2197
5971
2566
4956
2131
5558
2389
5572
2395
3437
1480
5579
2398
3822
1645
658
289
3682
1585
5285
2272
6020
2587
Copyright © All Rights Reserved