283
0
874
433
360
423
729
367
361
305
55
994
75
358
894
2897
1712
497
1523
297
887
781
1086
443
2655
1377
65
1219
1156
1356