4178
890
962
883
1146
1441
899
746
1608
698
18674
2354
718
2349
837
3666
1412
904
792
669
874
663
1201
1050
707
888
885
848
799
1020
739
882
860
955
792
2129
1086
1457
1047
997
916
1865
930
927
1077
1065
1320
1068
886
1655
875
4016
1009
1013
1805
1267
1042
1136
1156
4906