11379
4
5901
5
10647
7
2118
0
63577
35
1441
2
1426
1185
1201
3
4967
852
1
810
791
8604
1137
1413
657
602
603
506
646
1736
513
7125
3003
18440
16