3083
2
2465
2264
1
3125
5200
4
1555
3
2907
189326
0
267612
2476
101569
4471
444571
9
2903
2964
3051
1603
923
17333
27
1461