428
0
1282
1073
269
1665
303
1952
297
246
4713
5
1084
2459
9
307
274
1089
467
412
484
152
266
17353
333
494
439
1038