1923
2
10827
4
2312
0
1694
1
951
4258
2262
2495
2669
2522
1606
1492
3
1015
2525
690
108797
1760
2600
564
1743
1813
14861
7
9036
9
1289601
2949
948
1879
21152
8
2122
1308