19783
2
25669
0
32302
1382
1
17946
2535
2899
8
4309
2921
5
3546
1213
5070
19
6779
2392
1716
2204
1986
3765
4
383
1289601
582
2666
9
370
2366
2169
5440
21152
2932
345
1766