4899
1577
827
854
840
854
688
2691
813
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
1496
2361
737
867
1181
1642
2665
1707
670
818
2158
730
799
1968
1437
756
770
1322
1144
1710
1255
724
1482
747
710
1247
791
2579
7974
912
1530
1394
627
710
853
630
715
993
669
1629
1052
1002
919
793
939
1453
1573
693
1311
706
1266
632
1681
2181
816
991
1992
816
961
1055
712
666
682
1035
1180
906
906
812
1100
1338
836
1509
663
1793
1028
733
902
1357
2608
1233
977
1905
712
1388
794
2147
740
1182
1221
1507
1025
3037
1419
646
869
1032
2009
620
731
620