1148
1
88
0
84
83
580
137
79
274
133
77
75
73
4177
4991
4
127
16064
13
13934
18
125
70
68
254
67
15552