145
2
93
1
154
177
194
173
8273
26
1859
6
112
0
941
5
67
942
834
4
40
333
483
351
777
3
4914
27
345
235
342
259
226
1406
5333
565
310
262
254