19783
2
3765
4
18816
11
2903
3
7793
17946
0
32302
25669
2535
2549
2932
982
1
2763
3498
1721
2476
1285
4996
6
1153
6327
7
1135
3090
1864
1002
21152
8
2189
3479
5
1337
2332
674