2855
3
2668
2
20634
8
4111
2730
6
683
0
2328
467
2799
7952
1
4820
846
1557
663
381
25137
2368
774
1513
2143
2702
707
547
358
1981
2132
820
2490
498
1511