19279
2
468
0
968
1152
918
1098
1333
1
719
642
3691
5
494
649
4111
3114
4
2299
592
390
458
755
1069
631
3815
896
1105
5918
1045
759
1586
348
266