19783
2
25669
0
2727
3
32302
2535
21152
8
815
3090
6
3083
2366
1
2377
929
2740
2932
898
940
2763
3498
4
742
1288
923
17946
451
10243
2008
2890
1329
4179
1294
989