19279
2
31535
0
2730
6
25137
17353
2546
1
20634
8
1559
6800
2855
3
2668
3114
4
4111
282572
1098
907
1976
2069
1452
467
3045
1030
3503
2657
742
3092
1966
2275
292
625