31535
0
39034
1518
1
2275
2
20634
8
25137
2730
6
968
2211
19279
3114
4
2809
17353
1824
1020
4452
2587
16
266
489
3663
2574
467
2668
2465
44199
356
615
282572
5223
9
938