269
0
1452
1
348
2581
5
433
460
165
401
1045
21743
809
355
78
256
288
1084
2190
237
400
412
1425
271
210
268
368
279