984
0
19783
2
930
14
2996
2535
25669
17946
32302
471
2476
21152
8
2932
3546
1
255
96
1089
3498
4
1189
22731
3779
1162
1527
1623
3765
1243
1239
7793
1267
898