1069
1
896
1105
458
0
1024
2
1586
1543
759
1242
1115
521
1369
5
1342
5918
4
1099
768
434
3114
8766
814
933
417