2368
1
5151
2
1788
1532
471
1938
2911
9
930
398656
19
2711
1691
2271
4
1816
1522
1154
21152
8
4651
3
2676
4691
8527