3169
3
928
1
989
0
2740
2865
2
6779
5
1720
1889
2650
20
3629
862
1601
1813
1393
1412
929
3539
1837
1373
1868
2534
1330
2255
1179
1517
3871
2794
951
2245
1618