896
1
1105
458
0
1024
2
1586
1543
759
635
1115
5918
4
1099
775
768
8766
691
846
167
266
1453
1045
478