1391
1
475
0
860
798
965
521
418
8116
6
1230
5
29323
611
58
1636
116
458
4362
853
477
63
464
552
915
505
48766
24
1084
1879
2
5620
11
3488
8
4940
353