951
1
4096
2
619
6346
16
2733
4
564
616
0
2502
2740
2929
6
4996
3539
3
591
1106
1507
1029
3497
1089
4370
24337
22
669
3919
458
1373
5
1494
1998
3442
2136
3683
6445