3169
3
2245
1813
0
1837
989
2255
2
2740
1
928
1720
3053
7
1011
1004
1941
4
1716
1306
1373
1868
1248
1972
619
1064
1076
2489
10
2725
22
3429
929
511
1828