58
0
532
1
658
145
71
543
889
2
178
497
3
866
149
124
84
106
141
262
92
329
321
191
103
129
82
992
937
601
984
404
1385
372