665
2
589
6
852
8
3390
33
635
11
2051
10
421
3
838
6
1443
15
3147
15
5080
26