2535
2
3765
4
19783
3090
6
17946
0
32302
25669
2683
1
297066
21152
8
2932
3498
4775
1295
280
3779
3683
2974
2650
20
1153
2159
2250
2309
1581
2124
3
3080
2245
2907
1044
1804