2038
1
1036
0
2794
3
734
914
1160
2006
2
1356
1111
735
742
908
1379
3908
2661
5
1141
887
1948
4
951
1240
879
1153
686
875
923
2732
1016
714
805