458
0
909
1
1192
1378
2
1009
1428
1069
896
1105
1024
552
1586
1543
759
1115
2201
15804
5
5918
4
3118
1099