1116
0
282
472
1
296
2459
9
418
1759
295
25127
422
514
493
683
17353
520
637
331
543
439
279
347
265
443