7793
4
2258
1
2145
3475
5
25494
0
3080
3
1044
1045
3546
14
549
4044
3083
2
2465
3125
5242
22731
637
3779
1827
2139
3051
1461
2666
9
1163
337
984
662
1015
1106