11153
8
3738
5
1399
1
365
0
1547
1492
3
1424
690
935
1778
1819
2100
2
1844
662
1813
2368
1699
4833
1606
1168
83
830
1305
19944
3080
2605
1938