2911
9
1923
2
5151
10827
4
1813
1
398656
19
2711
948
2271
1879
2122
1308
1522
1394
1721
1712
21152
8
1767
1142
1564
1423
4651
3
2312
0
1996