367
0
317
1
371
340
369
762
2
342
397
154
99
88
173
4
141
177
169
226
271
360
240
245
264
385
644
374
546
3
1104
545
417
422