5685
24
981
3
906
2
1362
1
686
6
4510
4974
0
7407
195
1709
946
1237
4
1366
3804
2142
7
30647
34
22361
14