19783
2
3765
4
32302
0
17946
25669
4703
21152
8
1160
12472
2485
2036
1143
1288
1
297066
2535
400
346
2660
1631
1657
1290
1606
2932
891
3498
7304
7
1295
280
2027
2769