1560
1
10827
4
2312
0
2522
2
1015
1694
2495
951
2262
690
4258
2669
1606
1492
3
2600
564
2525
1743
1760
108797
1622
14861
7
9036
9
1996
1721
1289601
1489
1767
1308
2122