1069
1
1120
3
952
990
2
1408
1911
1927
981
977
0
932
2055
5
759
923
3008
1135
1011
1783
948
1863
639
1061
386
1080
1497
891
841
745
989
1339
1090