4044
5
3083
2
763
1
1248
17946
0
2155
3
2465
2124
3125
3546
2320
6
1653
2408
8
2366
557
3498
4
3779
2948
4471
2964
2395
3051
1603
52099
1903
1461
1038
1193
6346
16
1591