19783
2
25669
0
32302
1804
1
2535
2163
3090
6
4360
9
2316
2194
2921
5
2932
2173
3498
4
2666
17946
1766
4116
2906
1153
5440
8
1668
2012
1660
2366
1290
21152
1672
7793
2258