25669
0
19783
2
32302
2666
9
1013
2023
1
2535
3593
16
3765
4
910
3008
3
3090
6
372
2316
10293
5
3831
7
2921
2932
1071
3498
2337
2204
802
17946
213
1812
2906
1153
13967
1583