4044
5
3083
2
2465
2757
1189
0
475
3125
1650
3546
1
555
3498
4
3779
924
4471
2304
2964
3051
1603
760
5242
2101
1461
765
803
3158
2087
1222
2906
2471
761