308
481
216
490
1241
4629
1665
1709
1063
828
680
2531
575
2242
1880
552
273
658
429
362
265
545
1491
900
2222
1159
1891
1009
444
767
910
1118
524
436
1677
398
788
397
346
314
450
1494
1024
359
2286
1684
3190
1074
318
586
499
508
388
1647
419
2699
1857
789
Copyright © All Rights Reserved