2579
2
2428
0
2110
1
11059
9
897
784
1353
1825
2476
3
1590
1844
2710
1232
1329
1681
23774
4
992
854
782
55
3580