0
6916
7386
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6068
5056
9596
9340
2897
1494
4403
5491
1693
2447
8632
5361
4621
6243
6138
6369
1372
9394