255
0
1469
3
938
6
198
1
136
307
46
414
89
74
124
143
349
391
375
71
119
426
131
174
203
75
153
123
252
80
881
142
621