19279
2
25137
0
31535
467
17353
662
691
1922
1
572
1603
2317
1578
3114
4
1182
2799
3
1425
646
1470
2982
1733
423
650
1566
2522
571
2372
7952
1469
1326
1889