89
0
182
70
693
475
536
746
639
730
107
824
315
930
622
205
389
779
585
813
1070
814
970
1
376
125
432
923
1158
769
422
1312