3184
1070
1356
1801
1164
779
657
4905
1363
2162
688
1733
786
871
977
2635
686
858
1503
20241
1211
1370
678
781
1122
958
2984
1012
975
666
3158
1063
688
1264
797
829
5543
990
1613
1586
8351
806
2880
1518
943
880
1137
855
6805
881
1005
5292
747
2442
913
2083
920
723
1767
1031
2821
1036
3648
834
3362
929
598
1003
914
1872
6994
682
1230
755
744
739
2597
988
1079
1111
2532
773
1682
1496
1427
1276
3598
972
837
728
1420
799
2105
1038
1240
775
2118
789
2707
2407
732
795
805
725
786
792
1217
1084
5942
809
1965
1817
812
1689
1142
757
829
1026
808
1645