2476
2
4601
1
3779
392
0
4471
2903
3
2964
3000
3051
1603
348
1326
2666
9
2906
4291
4
495
2258
4578
572
4519
15
1672
2990
1294
2478
2274
7793
2986
1659