7
10
252
115
462
205
602
265
126
61
189
88
322
145
343
154
441
196
476
211
385
172
518
229
525
232
98
49
7070
3037
16310
6997
4690
2017
161
76
679
298
721
316
623
274
2114
913
1085
472
980
427
259
118
1932
835
2282
985
1029
448
27944
11983
1197
520
2982
1285
1246
541
2499
1078
2289
988
1302
565
2667
1150
Copyright © All Rights Reserved