944
2
1266
3
1927
1619
1108
1
1451
4
1299
792
769
1011
1079
1513
1426
694
0
2008
1782
7899
5
808
917
2107
759
1709
1478
1033
1656
2055
329
83
870
428