458
0
139
787
928
1
422
913
152
341
5009
116
1056
547
3
1073
418
2972
1414
363
573
1348
548
633
935
714
414
494
1282
3015
501
472
646