19932
6
17391
7
2065
1
871
2534
2
3546
33393
10
2562
4
815
0
574
2818
6547
2977
15
1800
3
951
1650
5164
5
3337
800
13967
1816
370
6047
36905
6779
608
549
2859
40062
19