3644
1
1103
2342
2
2039
7
5151
398656
19
2271
4
4651
3
21152
8
2243
6
4724
1109
1744
3321
2711
1876
2593
5216
2405
2740
717
3933
2954
2911
9