3765
4
19783
2
1226
1
1581
1295
2763
0
982
2535
2903
3
280
2650
20
2797
5
5225
8
297066
32302
21152
2250
2245
3090
6
3083
17946
3053
7
5949
2773
2932
1334
3683
3498
3546
25669