3922
4
3125
2
2414
4447
19
2476
3634
3779
1045
0
4471
2903
3
2964
1
3051
1603
2949
6
2178
1461
2666
9
51331
25
3158
277
471
3304
8
984
2258
2124
894
304
4360
637