2730
6
31535
0
25137
2657
3
2668
2
2574
1
2229
4
968
20634
8
19279
3092
907
2855
5223
9
1802
802
1824
3243
7
2442
1869
5
1290
1204
3498
1506
849
543
14508
18
282572
467
3268