3765
4
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
3
2104
1929
3080
2245
3289
1044
1226
2683