1167
0
529
547
2298
1
2328
787
403
1939
474
755
454
2143
820
543
505
1346
4
334
2490
2766
1428
1101
1043
918
844
1511
476
1710
675
348
957