2336
5
1725
3
1290
1
706
2631
2
1554
1633
1180
0
2425
7
1743
790
17025
20
1721
818
213
3573
4
1112
997
1425
1757
3683
5375
3649
21152
8
2669
1247
2059
654
2768
1221