534
0
3429
881
460
681
1458
320
607
1199
755
653
3196
2
2551
3
804
110
2201
391
392
390
493
366
1644
1588
376
645
683
1030
4864
884
1756