2122
2
1564
1
1423
10827
4
951
4258
1923
619
1606
1492
3
2525
1760
0
564
2600
2740
2502
1813
14861
7
9036
9
4179
1289601
948
3539
1879
1308
1394
1721
1712
1767
1142