2578
1
21152
8
4471
2
5151
25669
0
1632
8527
1416
3107
7
2954
1320
995
2711
2911
9
4651
3
1382
398656
19
2271
4
2268
550
1813
19783
2535
1135
1161
4044
5
3083
2133
17946
1129