3169
3
1837
1813
0
989
1398
2
3216
10
3266
1
962
1011
3429
7
1004
1941
4
1716
1268
1373
1092
1076
6779
5
929
3044
15
511
2180
2489
1828
2725
22
3965
1597
2551
385
800