2855
3
2668
2
20634
8
467
0
4111
2730
6
381
2328
1020
25137
4820
787
456
1661
1
415
722
409
1939
403
1045
454
410
3114
4
957
1880
2490
951
602
968
2123