12005
3
602
0
683
1020
380
488
347
358
417
381
823
514
2099
385
2459
9
2275
2
1682
409
416
19279
1073
802
4452
2328
827
559
482
1612
637