2730
6
31535
0
25137
19279
2
17353
3114
4
20634
8
1098
2275
6800
2809
360
2668
2091
1043
1
1824
802
5477
968
2991
10
2727
2855
3
247
1559
392
467
3092
3691
5
2301
1020