2855
3
2668
2
20634
8
4111
2730
6
467
0
4820
1020
381
25137
1877
1
1009
213
251
2328
4536
968
372
957
415
2041
951
456
409
586
17
787
1557
403
443
1161