20
2000
1067
1697
615
221
504
1578
6
1306
830
3
36
2
367
7
5
106
1402
1
1067
518
740
929
635
2
819
1671
