843
0
1389
2
418
458
472
215
676
1610
2855
3
3092
1
467
2069
797
325
514
383
247
1952
1124
2419
1949
382
332
2713
2830
7
501
2395
543
2727
569