19783
2
25669
0
32302
1585
674
2309
2535
471
1
658
1487
4
741
1449
2932
4309
3
3498
2337
5
17946
3008
1812
1153
1518
3090
6
15233
1788
2012
1305
1777
2366
21152
8
2104