19279
2
25137
0
31535
1020
1824
2275
467
646
2730
6
325
4910
2126
653
437
469
2727
5
439
2668
2934
3
2348
1
3114
4
2459
9
745
17353
81
521
598
423
1130
3440