1192
1
1378
2
846
0
2855
3
1428
1069
594
683
896
1105
1024
953
1115
1586
1543
759
1015
1099
1009
354
1020
464
1780
266