19279
2
25137
0
31535
1824
572
2275
467
20634
8
2730
6
2522
646
2809
422
2190
1
139
543
1053
798
522
99
486
2668
820
35426
653
1282
58
777
3114
4
1132