541
5
373
3
69
1
356
83
108
381
172
0
377
138
93
795
7
533
2
109
616
77
257
163
177
357
340
476
479
229
619
235
73
856
367