1189
0
25669
32302
2996
1193
14
657
2087
2
19783
4044
5
2535
3498
4
977
2986
1
17946
4471
3125
1400
1461
578
2750
2964
1441
2478
5402
9
1672
758
3779
2903
3
3051