163
100
651
1001
662
210
159
57
13
15
1340
111
74
33
363
64
34
443
226
1191
136
160
67
276
8583
76
63