1087
1
21152
8
2593
994
6
297066
0
737
1532
5505
14
2711
2
1133
2110
3655
5
4250
971
910
1251
5151
2911
9
4651
3
2366
398656
19
2982
1748
2020
3222
4506
1213
550
856
1875