19890
1
31220
10
48708
0
3663
38
521
1425
487
408
2257
1087
370
20634
8
1042
2581
5
65
180849
105807
42
1533
618
611
1213
90
231
476
6370
17353
75
419694
9
292