19279
2
31535
0
25137
17353
20634
8
915
1
1642
2730
6
1330
1824
3114
4
1559
2546
4111
1392
509
1922
467
4382
5
964
995
1098
2366
2000
1129
1024
1513
292
661
3795