402
2
451
1
492
705
5
320
389
426
0
557
296
531
541
286
247
1921
434
83
229
431
498
71
376
78
878
62
65
312
344
87
298
69