4111
2
637
0
248
547
177
1314
1840
294
1133
348
2190
1
918
323
342
382
403
297
951
1939
365
598
722
668
357
692
418
787
4864
719
47041