1045
0
683
1333
1
422
1418
2
1614
438
3287
468
573
576
341
2275
2992
4594
19279
642
611
631
2211
390
552
494
419
391
1115
1356
413
719
846