940
8
377
1
3120
11
473
694
563
309
175
950
461
218
713
0
326
340
520
1026
324
334
289
364
209
1013
355
109
669
1551
2
554
2342
1715
6
1148