19279
2
31535
0
25137
1869
5
17353
2574
1
5223
9
2546
2730
6
3114
4
20634
8
1559
623
4111
467
1098
443
81077
101
571
3149
1824
2052
6800
492
2275
16550
27
2780
968
2091
2459