71
1
913
6
705
5
320
244
388
1250
419
772
0
392
1006
2
942
241
389
425
456
296
402
531
78
878
376
442
451
492
286
1307
4
820
498