19279
2
1541
0
1551
383
2668
453
3114
4
776
4536
418
25137
427
269
21743
1
422
584
1123
376
991
2085
2546
488
516
757
356
290
1043
2758
968
1949
3