1291
1082
21739
878
1806
3526
816
987
854
2158
4553
2536
7934
6740
12034
1013
739
845
1009
1420
1099
1118
2673
705
663
755
720
1408
721
1559
773
1457
7777
1693
4024
1822
803
916
1143
701
1113
3145
2059
934
853
797
1744
880
1056
745
748
1127
1804
934
3799
2715
903
1780
1177
1322
828
1568
945
1299
877
2282
686
795
836
3350
6902
1177
1857
1961
1394
1688
773
875
971
719
732
1276
957
3049
1019
770
1022
1073
599
2539
737
824
2192
1009
908
4925
800
710
782
948
890
889
648
1686
742
686
1412
890
919
864
1438
1588
1063
4018
2423
972
770
779
2221
688