1023
0
2727
2
2328
745
462
467
418
287
403
381
2023
1
391
4111
1110
1161
2730
6
454
415
25137
968
637
663
409
787
2123
366
719
2143
557
682