7
10
98
49
637
280
287
130
245
112
210
97
1001
436
609
268
623
274
861
376
567
250
2807
1210
777
340
791
346
938
409
1204
523
4263
1834
10983
4714
10052
4315
4067
1750
15771
6766
10465
4492
4914
2113
4949
2128
5957
2560
Copyright © All Rights Reserved