4167
885
959
878
1140
1434
894
740
1602
696
18611
2344
711
2342
832
3660
1409
899
788
666
871
655
1196
1043
704
881
880
842
793
1015
736
877
855
948
786
2116
1079
1451
1043
992
907
1857
925
920
1069
1060
1317
1063
878
1649
869
4012
1004
1009
1798
1263
1037
1130
1150
4896