381
0
1009
953
642
421
2587
16
1152
1033
909
3498
4
611
719
525
422
336
369
6800
267
520
980
408
471
1297
409
1045
269
2730
6
918
1949
343