371
1
121
646
2
556
233
109
154
346
0
120
398
764
317
373
69
195
193
188
254
356
157
299
933
249
506
102
517
326
246
539
7
354