2855
3
2668
2
20634
8
454
0
4111
2730
6
467
2328
4820
403
1661
1
381
25137
348
787
297
1939
518
771
846
1308
294
1101
410
798
1020
52
226
262
957