19783
2
1107
1
623
1755
2740
3673
6
569
1458
0
5141
7
1289601
4
94424
3
608
1889
6236
10
1927
189326
123674
35
25669
3012
3176
3046
2299
10827
951
2466
5
9956
542
5504
16
106
2949