19279
2
25137
0
31535
392
20634
8
2275
17353
46
398
5477
2224
3116
1
308
1645
4478
3025
1551
3092
2961
1215
1869
2668
1824
1501
2714
5
3114
4
1020
1550
935
258