4044
5
3083
2
2799
6
17946
0
9956
3
2465
3546
1
32302
10827
4
2476
2087
2378
762
803
531
5978
3498
2676
623
3779
4471
2964
4724
3051
1603
1827