573
829
2319
2265
658
2735
1557
948
1332
2572
1350
2711
1318
700
1050
1141
954
638
1111
1750
882
867
706
1602
1174
1424
1424
951
1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
843
1394
1099
1568
1423
1673
950
889
1256
2369
929
623
610
1851
746
2344
775
828
3537
949
798
1526
640
829
834
1629
1681
892
1113
711
663
605
877
900
694
2195
1243
867
1558
852
854
2085
2477
866
1234
696
1549
725
1447
1587
874
1113
748
1496
879
1552
1178
692
698
1245