1193
0
2478
1
1358
2100
2
6346
16
4471
1672
2990
3779
635
2986
8527
571
2209
3
2650
20
5439
915
1512
3426
4
1218
2450