428
0
533
138
2041
1
1430
389
397
310
608
3415
20
1375
2
809
565
2085
637
672
1310
391
220
334
632
1775
212