324
0
1472
1285
1656
141
508
432
3430
1078
428
102
9811
404
348
3567
617
591
692
320
1199
933
1036
1525
615
637
984
586
747
664