19279
2
25137
0
467
1824
20634
8
572
3599
1
2522
646
31535
423
2730
6
2168
5
4049
10
2275
2551
2694
3
802
691
121182
2082
547
913
597
1428
3251
14492
297
1020
2870