12958
5
236
1
978
2
6579
9
3054
5620
11
416
0
2904
4
512
16840
15
2096
2659
752
3293
4619
6
911
471
1869
2783
16628
14
1215
3251
2256
2934
8
1222856
1901
3
5617
886
3359
2445