1248
1
1225
0
1361
1049
722
23
4044
5
3546
8204
3
2465
2
255
3125
8555
477
3017
813
4775
2476
2149
564
3779
6844
4471