19279
2
2275
2546
1
1020
0
1824
31535
383
804
3114
4
2635
25137
777
470
171
798
1053
20634
8
458
787
423
363
1580
4111
1454
325
58
2730
6
518
2189
1073