19279
2
31535
0
25137
17353
3114
4
6800
822
1
2126
4033
467
530
1966
3
1824
691
2522
4864
8
1434
683
1607
2496
653
572
20634
1525
1306
1024
1009
2311
5135
323