63
1
111
0
674
727
8
109
65
64
195
423
56
107
3
67
39
184
518
2
99
845
16
1466
254
374
424
938
6
69
117
197
136
72
390
140
348