19279
2
25137
0
31535
1824
2275
467
587
744
1045
423
355
618
1054
2190
1
753
418
1020
2551
3360
505
2730
6
837
325
1128
1711
2126
411
2522
901
368