3156
8
1461
0
1419
2
1988
1
2964
1233
1603
2258
3657
12
1912
2468
3
2478
1358
2100
6346
16
4471
1672
1750
2990
211
3779
2899
2986
8527
940
2209