1133
2
1041
0
930
2700
4
1052
1113
893
1093
1
697
994
3141
752
564
380
635
574
418
619
740
1156
793
435
706
904
523
538