458
0
31535
1824
2275
2
467
759
552
392
2522
572
3659
14
1251
525
2748
1192
1
282572
169211
11
1428
2093
139
584
546
1152
503
714
1020
1182
484
918
413