877
2
797
3
435
5
666
1
801
285
326
860
4
835
391
345
5293
10
378
0
472
5030
399
205
397
793
1835
510
348
365
736
339
491
310
315
272