2535
2
19783
1029
25669
0
17946
32302
1019
1
4690
3
6346
16
5477
12
4096
1525
21152
8
2932
3498
4
2966
6
2015
3779
1162
1527
2631
1623
3765
1243
1239
7793
1267
1843
1153
3117