19783
2
32302
0
2903
3
3765
4
25669
2535
1334
1
17946
21152
8
3090
6
1002
3083
1337
2763
2009
5
1347
2932
3498
1938
982
1516
5402
9
3715
1581
3546
2964
1603
1631
2906
1294