497
1
991
614
2
178
408
918
1300
921
472
619
79
968
740
3
28
213
216
105
205
96
80
50
37
88
95
97
147
100
70
43
445