2535
2
32302
0
572
17946
14
3498
4
19783
2996
25669
4044
5
1189
3158
3125
181997
11
1461
2964
1
1603
2478
4471
1672
2990
1849
3779
2986
940
746
1193
3017
1512
2209
3