2535
2
19783
2996
0
25669
17946
32302
840
3228
1
2243
6
2823
5
1045
21152
8
2932
3498
4
1193
1189
2542
3779
1162
1527
1623
3765
174730
18
1243
1239
578
7793
1267
1843
14