3435
1184
998
887
4804
1881
1539
763
2883
813
774
705
1470
884
716
1170
754
3474
3448
1107
1346
762
1792
659
733
760
4754
943
1148
983
1816
725
792
1302
791
875
1003
689
1075
2109
2286
2722
823
813
674
732
1939
4530
987
786
783
743
1803
723
1137
4875
705
1746
758
711