2336
5
1725
3
1290
1
2631
2
1554
1633
706
1180
0
21152
8
2593
297066
2425
7
818
2711
1112
997
2768
1747
2329
1221
1632
2911
9
5151
1484
4651
2676
17025
20
398656
19
3982
6
3546