988
0
661
266
374
539
677
1141
943
401
177
169211
11
3345
4
282572
765
4445
3
2992
52
1712
341
69
360784
19
1608
594
546
360
244
195
1
668
1580
703