19279
2
31535
0
25137
3114
4
4111
17353
20634
8
1559
2546
1
467
683
1098
2730
6
1337
6800
381
624
458
430
292
722
365
973
1020
1869
5
3149
2440
348
1550
2574