4815
16
5082
5
1826
1
2259
945
4
978
6
2828
3
932
3313
1955
6327
1383
101620
32
2393
37141
7
2545
2
1542
140852
0