856
1
928
1309
0
1992
3
1720
2
5746
23
1601
697
4914
1868
2255
2245
5389
3053
7
883
1589
4
2740
1306
1248
1972
619
5599
11
1064
1295
6362
18
946
1363
1411
2570
1438