879
1
233
88
3606
2
1147
507
387
844
104
1048
0
69
920
330
124
93
129
82
191
366
4
75
89
313
72
122
159
64
50