34959
18
2080
1
1964
467
0
6348
3
674
2
3613
8
1896
2836
2605
672
24337
22
3107
7
1812
1777
8527
1628
1897
1417
6822
5
2627
2338
1431
1585
5079
1271
4
83
840