2245
3
3053
7
697
0
1309
1992
928
1
1295
4914
2
1868
2650
20
2255
6362
18
280
854
1720
1581
5599
11
5389
2250
3765
4
1601
297066
1226
3683
1306
1248
1972
2683
619
1064