475
0
3125
2
1650
3546
1
555
3498
4
3779
924
4471
2304
2964
3051
1603
760
5242
2101
1461
765
803
3158
2087
1193
1222
2906
2471
761
3176
1176
1213
3
2143