1528
4
1150
718
0
1262
2
1426
530
1
796
288
87
446
527
94
62
156
115
59
226
139
32
161
3
108
248
100
112
456
105
82
80
74