3657
12
2468
3
1193
0
2478
1
1358
2100
2
4311
6346
16
4471
1672
2990
3779
635
2986
8527
940
2209
2285
9
5439
915
1512
2711