1547
1
1225
0
1380
4096
2
1393
6026
226
1679
1249
1022
467
1012
6346
16
978
1903
3
581
475
950
1029
24337
22
1310
1055
1444
840
621
2631
1594
2649
718