1
920
421
500
259
297
352
172
544
189
131
100
1331
2351
1279
1737
952
447
5243
1309
942
2552
540
200
277
208
314
561
240
461
234
525
1020
364
863
347
648
516
524
684
602
438
446
226
492
1462
877
675
6998
2121
2719
2149
1547
1782
1552
8890
5774
4325
Copyright © All Rights Reserved