584
0
31535
1152
1824
46414
1
301
1645
1754
283
325
759
453
2748
2
543
552
1603
458
611
1437
2522
25127
1045
422
19279
608
1009
2941
804
239