19783
2
25669
0
32302
2535
3090
6
1679
2316
2921
5
2932
1767
3498
4
2666
9
17946
4287
2906
1
1153
3050
5440
8
1903
3
2012
1906
2786
2366
21152
1672
3509
7793
2258
619
2003