2535
2
14
0
3498
4
32302
4044
5
1282
572
17946
2996
25669
3125
19783
1189
838
1
1461
2166
2964
1603
2478
1308
4471
1672
2990
3357
11
3779
2986
940
802
830
1715