3080
3
2316
0
3546
1
7793
4
2921
5
1044
1780
9611
2523
4044
3083
2
2007
3158
1849
2465
3125
1581
770
2204
2264
1347
5440
8