2535
2
19783
2996
0
25669
17946
32302
5922
5
3316
11
3403
2590
9858
3
253
21152
8
410
2932
3498
4
1462
1
1189
3779
1162
1527
2344
1623
3765
1243
1239
7793
1267
1843
14