219
1
244
241
774
0
1006
2
943
1182
288
547
286
62
87
1129
344
65
312
493
573
4
780
3451
10
298
69
64
274
293
81
61
339
1459