119
92
26812
752
1395
1615
1503
1001
24714
371
817
1052
2444
632
2175
2663
2248
1824
775
805
837
1223
1708
453
1003
27818
2096
622
84