928
1
1309
0
2788
2
1992
3
1905
1720
3225
1601
697
833
4914
1868
2255
2258
1508
1040
2245
5389
3053
7
1975
2740
1306
10180
8
1248
1972
1595
619
5599
11
1064
1295