1139
1
895
0
1030
1173
3
945
1428
2
1130
483
1088
6
1154
491
386
561
579
2165
5639
944
2405
9
931
601
678
868
412
687
693
1499
638
385
599
4025
8