801
1798
474
487
1046
1528
1089
990
895
587
408
543
1137
1274
769
1076
1506
651
1673
601
733
1190
1199
924
568
696
940
760
956
751
826
775
1394
505
1496
823
1171
1669
2204
1216
1332
933
942
1499
1271
948
906
825
1521
432
1192
1162
1573
1996
1701
1060
2168
992
2497
1420
Copyright © All Rights Reserved