3114
4
31535
0
2730
6
417
25137
1642
1
1776
17353
1129
2000
20634
8
1823
6062
16
661
2275
2
1098
775
4124
19279
1374
2982
3
1470
4427
10
521
3795
5779
1566
571
1628
543