691
0
458
1192
1
1378
2
846
2855
3
1428
1069
683
896
1105
1024
1115
1586
1543
759
1020
1099
5485
8
1009
784
354
266
5918
4