494
1
304
2
272
1337
368
507
329
382
819
843
293
300
441
3
230
269
3222
7
1226
0
1330
3171
216
195
81
104
124
101
86
37
74
107
28