19783
2
25669
0
32302
1431
1
2535
989
2865
21152
8
827
2579
1650
3090
6
2777
7
3083
3107
4
2366
2456
1528
6779
5
2932
1393
929
3498
1623
17946
1373
1329
1294
1330
1153