417
823
301
554
1441
538
1012
792
2449
877
1430
1497
1489
582
568
693
322
1071
731
310
543
553
1853
488
587
479
456
826
1129
453
732
2089
523
771
795
1059
1519
802
3397
1334
331
751
754
255
247
219
318
1484
1564
634
1266
5072
701
376
198
220
299
Copyright © All Rights Reserved