499
0
450
756
668
3080
3
883
1179
436
578
1287
583
773
2228
676
1755
1
603
405
1927
2
2614
1478
693
1018
800
2366
761
528
757
38
1189