152
0
618
2459
9
804
1073
2076
1
1880
2
1084
363
648
521
1282
1504
392
398
467
297
522
474
1454
497
918
777
1887
714
1554
2211
1132
241