2315
2792
1964
1936
3435
2150
2536
315
482
463
683
893
664
1103
1156
954
565
950
743
577
453
341
623
1555
3012
2086
1756
2129
3089
1812
2151
1
831
533
372
546
2613
2080
1770
2043
2252
1481
1183
1462
2251
1392
1834
1563
1985
1723
4277
1653
1928
417
432
653
460
575
846
738
Copyright © All Rights Reserved