2711
2
32302
0
2013
4651
3
2911
9
2687
5
1864
1
7893
4
3090
6
5151
14
2932
2676
1942
9611
25669
398656
19
3498