896
1
1129
0
2111
3
745
2275
2
915
1287
1054
107
2119
559
1050
809
1197
1796
1145
306
228
3739
6
1664
1230
841
1928
964
1616
3404
1132
521
2982