19783
2
25669
0
32302
2535
3090
6
3820
3
2316
2921
5
2932
6779
3498
4
3158
2666
9
17946
5536
2906
1
1153
2554
16
5440
8
2012
1367
2366
21152
1672
1089
7793
2258
2377
3080
5372