3429
7
838
1
989
0
1083
1225
929
1373
1380
2865
2
467
1055
1012
978
581
475
1393
1092
1310
660
621
2207
2377
2649
329
718
1239
1330
1558
2710
2622
6