2476
2
1201
4
3779
4471
2903
3
2964
1
3051
1603
1451
0
1461
2666
9
272
2906
1004
2277
5746
23
1469
2125
2258