31535
0
759
1824
431
552
1009
608
4594
1
584
2522
458
2748
2
611
390
1779
266
1428
340
422
1045
269
1554
576
478
918
1649
639
327
25137