2535
2
3765
4
1282
1
2195
3
32302
0
19783
3498
17946
572
3683
3053
7
14
25669
2683
297066
21152
8
2932
1603
894
571
1189
1295
280
3779
2990
2650
20
1153
2890
2996
2159