556
0
1103
2
5657
11
1427
1
1501
4
373
2731
3
14801
783
1616
38477
34
1765
12449
23
1318
3543
7
1152
1536
2022
1131
1795
1628
2047
17391
779
666
3517
6
5536
1343