19932
6
3591
11
2104
1
400
0
1558
2
1972
890
658
2836
383
1451
3289
2913
1700
1739
24337
22
471
1048
1522
4018
7
1935
6676
12
1833
1364
1813
4
3354
9
1969
4309
3
776
3655
5