19279
2
31535
0
25137
325
707
2730
6
646
780
2657
3
1089
2668
1332
747
590
320
602
929
93
4126
20634
8
298
276
1824
467
1317
1
1084
115427
968
275
598