869
2
396
1
81
1358
842
514
658
492
0
495
3
88
338
655
740
71
829
210
1054
6
379
244
325
466
346
409
328
271
66
460
202
52