534
0
2551
3
3429
881
460
681
1522
1
320
607
1199
755
653
3196
2
804
110
2201
390
366
1644
1588
376
645
683
1030
4864
1756
310
490
637
1156