534
0
681
3429
607
881
320
1199
460
2551
3
3196
2
490
683
1644
4864
2201
376
1030
617
2123
755
653
804
856
110
1285
390
1144
366
894