19279
2
2275
331
0
418
3691
5
1310
2809
17353
918
479
2211
2459
9
2301
494
3092
1
631
2881
2328
3
1772
543
403
668
3114
4
3510
4111
2749
361
351
383
2748