2190
1
19279
2
467
0
2111
3
2955
25137
518
815
340
1333
31535
1824
2275
543
486
637
3092
2810
63
20634
8
487
603
846
646
2730
6
968
443
2809
547
1614