584
0
1152
422
301
1603
280
325
1754
31535
1824
283
328
458
467
266
759
2941
683
1645
1
408
1161
453
2748
2
2992
5313
1949
46414
1437