11881
3
637
0
376
1057
1639
492
1824
448
585
1045
31535
266
1608
359
458
291
467
72
584
471
2283
4
185
641
899
579
437
529
344
776