19279
2
25137
0
2546
1
31535
17353
4111
20634
8
467
2275
572
390
646
273
2809
683
571
1824
492
2522
2727
691
2694
3
11829
2864
7
423
1394
1460
3149
4
5
2168