19783
2
3765
4
2763
0
982
1
18816
11
2535
2903
3
32302
21152
8
3090
6
3083
17946
2932
1334
3498
3546
25669
2476
1445
1294
4996
1153
6327
7
1135
2558
1864
1002
3479
5
1337
2358