19783
2
25669
0
2297
32302
2394
3
4658
5
2535
1054
1637
1972
1
2932
1422
3498
4
17946
1153
3090
6
2012
2366
1392
21152
8
1268
1431
3080
2316
2325
1225
2096
3885
2921
1044