719
0
1045
918
759
19279
2
631
390
1754
494
772
1
3691
5
1333
369
642
2275
525
1921
653
1015
2952
1297
413
2881
391
269
755
1649
347
428
1541