1670
1131
951
1057
856
2000
464
644
382
202
224
306
1072
1448
675
476
730
1394
1449
834
1444
690
967
505
998
5136
550
815
1323
786
483
378
1644
6751
2214
659
1305
526
835
630
1706
2575
2041
754
743
512
1220
1597
1277
1461
844
1186
1063
884
896
953
1604
1362
1379
Copyright © All Rights Reserved