1189
0
1193
19783
2
14
4471
25669
2964
1
1512
657
2986
2258
1153
2902
16
2535
2996
4044
5
3083
2149
17946
2465
3125
32302
2476
2932
3498
4
3779
2903
3
3051
1603
1461