7
10
119
58
98
49
217
100
504
223
301
136
280
127
1001
436
609
268
322
145
770
337
623
274
567
250
126
61
448
199
700
307
1302
565
1449
628
2226
961
441
196
714
313
15729
6748
7294
3133
10465
4492
5110
2197
6083
2614
5971
2566
3885
1672
3787
1630
2429
1048
3192
1375
Copyright © All Rights Reserved