458
0
467
1824
653
31535
693
576
1020
1232
572
17353
584
464
1182
2522
422
139
1779
1045
111
953
419
494
1504
543
2306
2211
631
714