2245
3
1151
1
2489
2
5151
899
2255
928
1720
813
0
2271
4
3080
3053
7
3715
2041
2313
2075
21152
8
4821
1306
1868
319
1248
1972
1386
619
1064
4651