3222
3
297066
0
25669
6247
5
2358
9
19783
2
7258
2535
2299
1
4044
3083
2902
16
2155
2465
2966
6
3125
3546
10827
4
2181
971
763
3498
255
1045
3779
2948
3868
10
2964
528
2524