474
0
1710
1
722
379
1045
439
2328
1133
479
1169
517
76
283
4455
2
579
3990
2059
1612
1557
787
951
403
407
547
321
663
308
482
544
826