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