31535
0
467
1824
552
572
2952
4594
1
1297
458
169211
11
1949
327
1152
953
525
2748
2
575
300
759
745
440
584
1942
1232
639
2395
383
255
422