951
1175
445
581
608
1660
1278
708
341
2257
3109
6868
2693
2104
2571
954
888
1172
625
1129
994
309
561
1871
587
726
818
1510
1453
1343
1284
1269
529
485
592
1608
886
1681
2260
1015
935
843
767
550
1765
1698
440
761
900
709
574
1246
1471
1466
2647
2643
812
3523
830
1344
Copyright © All Rights Reserved