3083
2
1819
1
2535
19783
2932
3498
4
32302
0
17946
8345
1153
1320
4483
8
3090
6
1938
3296
21152
25669
1451
3080
3
2670
1088
1369
1044
992
4044
5
2465
3125
3765
790
2476