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