458
0
1020
467
1824
386
19279
2
31535
25137
3815
383
1333
1
392
2275
3114
4
918
464
17353
961
443
575
7334
846
2546
357
246
693
20634
8
775
483
548