2365
4
630
1
739
2
717
953
0
573
432
3156
11
490
63
1599
578
281
3597
6
493
476
624
669
1030
802
1087
879
659
1184
474
1776
70
732
888