2906
2
3835
5
3863
1712
0
17391
7
1174
1
1239
13995
4651
4691
3593
16
1641
2174
4
41355
3
1445
14887
18
10952
13499