3765
4
2535
2
19783
2932
8323
3498
32302
0
1295
1
17946
280
2650
20
1153
1237
1837
3
3090
6
1813
2250
4160
4074
21152
8
25669
1586
1581
3080
2245
2736
1044
1226
2683
2023