7
10
252
115
189
88
126
61
343
154
441
196
385
172
518
229
525
232
98
49
161
76
721
316
623
274
2114
913
1085
472
980
427
259
118
805
352
2282
985
1029
448
1197
520
2982
1285
2289
988
1302
565
2667
1150
1176
511
1610
697
1764
763
7658
3289
10731
4606
4662
2005
12880
5527
13692
5875
17227
7390
2247
970
1869
808
1624
703
Copyright © All Rights Reserved