380
0
31535
854
3059
325
530
475
602
25137
1563
2972
472
1073
467
1045
807
341
1665
82
648
361
561
1355
1612
815
573
1116
610
284
484