19279
2
31535
0
25137
17353
3114
4
1559
2546
1
1329
467
292
169211
11
2730
6
1344
1330
1578
1642
20634
8
1922
4111
2275
1470
662
1129
1098
6370
5
1929
1824
1733
1193
422