1069
1
683
0
896
1105
1024
2
1115
1586
1543
137
759
1076
1099
1009
1193
354
266
5918
4
1232
768
1297
2522