3161
1
1620
783
890
2960
3
787
904
5164
2
776
924
648
1180
702
1643
871
812
1131
875
596
398
590
664
1618
4
1431
1892
1270
0
593
1545
1160
1928