355
0
467
357
402
376
349
283
614
392
492
1840
2
17353
31535
390
1009
295
81
345
358
627
702
3054
54
483
264
155
326
584
381