2199
3
6819
14
767
1
3511
1461
1683
2
1193
3910
4328
10
46414
1015
0
1105
552
458
2522
1152
691
768
584
1009
1649
1418
2288
1921
4594
649
1045
3659
1551
503