476
1
739
5
385
2
620
457
635
0
343
428
319
128
135
190
107
301
658
4
307
555
586
269
392
217
859
707
974