3765
4
3386
3
2535
2
19783
2932
3498
3117
8
32302
0
1295
1
17946
280
4425
6
994
2650
20
1153
1815
3090
2250
21152
25669
4506
1581
2982
2104
1929
3080
2245
3289
1044
1226