653
1
626
2481
859
2
2052
705
1113
1649
1268
0
813
1428
697
1314
2270
980
775
3
607
5960
18
1029
1083
4
1273
1392
1499
558
1000
1544
1256
1762
623