1088
1
1710
1294
4
440
1320
2
1407
0
2205
1368
679
580
1778
5890
3
3121
966
720
2766
6
619
949
1113
590
1134
803
674
731
411
561
712
2017
1433
844