19783
2
2535
2903
3
3765
4
21152
8
18816
11
3090
6
3083
2763
0
32302
2549
2932
1334
1
3498
25669
982
1721
1135
17946
1623
1285
796
7793
1543
1294
4996
1153
6327
7
1393
1864