2911
9
1923
2
14861
7
19079
6
1813
1
940
0
197
948
4074
297066
1879
2122
1308
1394
1721
1712
1767
1142
36905
267612
534
4978
1564
1423
1289601
4
1760
801
1093
2312
215