19932
6
2836
0
383
2562
2
1665
1
2913
66
3593
16
24337
22
471
1522
1528
2732
851
1077
1231
4309
3
1074
599
123674
35
666
1812
1400
2268
4
1857
3107
5