4178
890
963
883
1148
1441
900
747
1608
699
18681
2356
719
2349
837
3666
1412
904
792
669
874
665
1202
1050
707
889
885
848
800
1020
740
882
860
955
792
2129
1087
1457
1048
997
916
1866
931
929
1077
1066
1321
1069
886
1656
875
4017
1009
1013
1805
1268
1042
1137
1156
4907