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