584
0
467
31535
2105
1
918
1333
419
1824
25127
1840
2
1152
1319
517
539
1045
611
2748
1428
896
458
594
484
580
2522
19279
552
433
1232
1009
420