19944
2
1978
6
24337
22
1120
1
297066
0
5862
5
11532
27
9511
19932
2082
5169
610
432
11924
131589
478
2377
94424
3
755
1238
10317
11059
9
1991
4382
4
1412
1331
1672
267612
2428
915