19783
2
2535
19079
6
762
0
4044
5
444571
9
3083
17946
2465
12779
8
3125
1289601
4
32302
13499
2471
2378
5701
3498
2676
1
3779
4837
1135
6076
15
1045
4471
2964
621
4724
3
3051
1603