569
0
338
1
138
52
724
257
347
2
222
290
362
314
884
248
270
519
269
364
458
4
1067
6
931
3
1253
1459
7
265
230
70
267
1048
440
388
510