1824
0
1009
31535
683
953
968
691
422
2522
2748
2
649
608
467
642
4594
1
759
412
573
391
296
572
413
525
478
6800
458
468
1297
266
1378