846
1
3014
20
989
0
3085
5
3491
4
3485
7
3316
10
1011
5141
1004
2
1941
1716
1373
1076
2489
2725
22
3429
929
511
1828
1268
1092
3044
15
6779
108797
2350
2180
3649
3216