11782
26
1575
2
543
0
1374
1
1421
1603
2326
4
3466
1193
3564
3
775
1182
509
1470
18385
3632
5
1894
2470
1733
4151
5009
1716
1518
2086
440
837
662
694
3505