2552
1186
484
1624
954
1866
1393
973
758
1358
2109
1828
475
1201
934
2003
684
1409
1288
1427
2028
830
904
1480
1589
595
1493
950
757
624
778
6335
2604
1360
6456
689
8431
947
2558
885
821
1154
1179
1136
2530
804
489
444
503
760
597
508
1314
430
462
504
298
365
865
2334
Copyright © All Rights Reserved