1616
1382
956
2660
2428
788
2174
1027
1002
2731
1080
3049
1251
814
728
721
1539
1590
739
908
570
1132
762
2531
962
2084
2101
1089
987
1107
1771
2342
771
815
1265
5862
1396
617
3915
871
654
1708
2133
783
2030
375
1757
544
1370
592
663
357
4955
392
533
668
1045
1087
944
Copyright © All Rights Reserved