2886
4
3625
1
2604
662
0
4867
7
1557
989
5339
5
1951
2
2477
2152
673
18816
11
1399
1769
801
802
3106
123674
35