330
184
309
5
27
262
391
4
719
1032
834
149
995
337
784
496
14
29
416
686
98
47
30
854
936
2013
207
1033
709
107
12
14
472
18
158
500
1046
25
6
117
8
104
706
492
