17946
0
32302
2996
3090
6
4044
5
14
2535
2
25669
3125
19783
1189
803
1461
2155
3
2964
1
3498
4
1650
761
1193
2478
3868
10
4471
1672
758
1419
3779
2986
2087
940