579
1
938
2
798
0
2112
846
1124
860
455
425
484
1557
4106
4117
3
8116
6
400
464
787
472
367
809
403
407
826
275
951
413
392
418
467
1661