19279
2
31535
0
25137
20634
8
2730
6
17353
1559
1129
2855
3
2668
662
417
467
3795
1
1054
1587
2546
4111
447
2275
282572
1098
1824
1869
5
3114
4
1470
1330
107
292
1922