8495
26
2505
0
2477
14
339
789
1
1061
2
1799
110
663
2322
4
192698
356
194
25051
571
479
456
726
340
954
197
13009
6
2707
3258
146
2176
1201
1295
153
2860
5