856
1
2245
3
3053
7
928
5746
23
1295
1868
2650
20
2255
2
6362
18
280
878
854
0
1720
3715
1581
5599
11
2250
3765
4
1601
297066
883
1589
1226
955
1199
3683
1306
1248
1972