1880
2
467
0
31535
266
2748
458
1824
2328
479
683
1152
517
1020
1238
918
343
2952
953
1045
282
691
4594
1
6800
584
280
1182
4111
422
592