1497
811
1076
692
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
2149
1531
1571
716
1046
743
785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
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