838
510
834
555
404
808
49
285
181
218
230
60
12
204
31
68
848
52
48
867
77
30
701
739
110
243
89
161
408
177
16
46
238
186
42
227
251
107
234
151
225
1368
968
1226
774
1137
2365
1065
132
332
11
100
2177
798
121
91
84
245