809
0
1243
1105
1103
596
493
350
1298
668
5151
2
2663
484
2439
477
2123
534
1500
1457
467
418
1166
332
914
1894
323
562
1475
1862
1
2524
1119