19279
2
25137
0
467
893
2694
3
646
2522
31535
1325
423
691
572
1824
390
2727
5
2619
1
913
2551
951
525
411
2275
2190
1020
851
368
1428
2076