19783
2
32302
0
25669
1168
1
1461
2535
2173
2932
3498
4
17946
1416
2368
1153
3051
3090
6
2012
2633
1819
2366
1766
1392
21152
8
3080
3
2316
1267
2921
5
1044
2264
6697
582