1689
827
1306
1996
3
1402
362
17
104
615
1560
35
219
1665
6
1062
501
740
927
816
634
3
1066
2
518
