7
10
252
115
189
88
126
61
343
154
441
196
518
229
525
232
161
76
721
316
133
64
2114
913
385
172
329
148
259
118
805
352
2282
985
1029
448
1197
520
1022
445
2289
988
1302
565
2667
1150
1176
511
1610
697
1764
763
7658
3289
10731
4606
3269
1408
12880
5527
13692
5875
17227
7390
1568
679
1869
808
1624
703
Copyright © All Rights Reserved