382
0
328
546
1754
798
277
743
419
1939
685
514
1832
3
467
787
1506
1133
391
1101
482
333
1603
1462
1
683
1664
803
799
330
645
707