345
0
832
893
615
1
2952
1053
706
543
616
3252
487
318
267612
2480
1773
3
3200
2
781
2302
9
4978
2631
3987
6878
2911
475
575
1510
1673
2114
1568
497